perverted appetite - German English Dictionary